package com.cyz.web.app.bridge;

/**
 * 武器
 */
public interface Weapon {

    /**
     * 挥舞
     */
    void wield();

    /**
     * 摆动
     */
    void swing();

    /**
     * 停止挥舞
     */
    void unWield();

    /**
     * 获取魔法
     * @return Enchantment 魔法类
     */
    Enchantment getEnchantment();




}
